vegetable lasagna - German English Dictionary